over purchasing - German English Dictionary